home *** CD-ROM | disk | FTP | other *** search
/ Dr. Windows 3 / dr win3.zip / dr win3 / COMMUNIC / KERM313.ZIP / CYRILLIC / CYRILLIC.INI < prev   
Text File  |  1993-06-18  |  12KB  |  529 lines

  1. echo This file contains a collection of initialization files, which
  2. echo you must separate with a text editor:
  3. echo
  4. echo ISOCP866.INI: ISO 8859-5 to CP866 input translation
  5. echo CP866ISO.INI: CP866 to ISO 8859-5 key translation
  6. echo KOICP866.INI: KOI to CP866 input translation
  7. echo CP866KOI.INI: CP866 to KOI key translation
  8. echo SKOCP866.INI: Short KOI to CP866 input translation
  9. echo CP866SKO.INI: CP866 to Short KOI key translation
  10. echo
  11. echo "TAKE CYRILLIC.INI" has no effect.
  12. echo
  13. stop
  14.  
  15. CYRILLIC.INI
  16.  
  17. Author: Konstantin Vinogradov, ICSTI, Moscow, USSR, 1990.
  18.  
  19. This file contains a collection of MS-DOS Kermit initialization files to be
  20. used for sending and displaying Cyrillic characters during terminal emulation.
  21. In all cases, the PC must have Code Page 866 or (Alternativnij Variant)
  22. loaded.  Supported host character sets are: ISO 8859-5 Latin/Cyrillic, "Old
  23. KOI-8", and "Short KOI".  Two Kermit initialization files are given for each
  24. character set, one for display (screen) translation, and one for keyboard
  25. translation.  The files are separated by lines like this:
  26. ---(cut here)---
  27. ; ISOCP866.INI
  28. ;
  29. ; MS-DOS Kermit Input Translation (port to screen)
  30. ; from ISO 8859-5 Latin/Cyrillic to Microsoft Code Page 866
  31. ;
  32. ; Terminal Setup
  33. set transl inp on
  34. set ter cha tra
  35. set dis 8
  36. ;
  37. ; Translation Table (GR part only)
  38. set transl inp \160 \255
  39. set transl inp \161 \240
  40. set transl inp \162 \63
  41. set transl inp \163 \63
  42. set transl inp \164 \242
  43. set transl inp \165 S
  44. set transl inp \166 I 
  45. set transl inp \167 \244
  46. set transl inp \168 J
  47. set transl inp \169 \63
  48. set transl inp \170 \63
  49. set transl inp \171 H
  50. set transl inp \172 K
  51. set transl inp \173 \45
  52. set transl inp \174 \246
  53. set transl inp \175 \63
  54. set transl inp \176 \128
  55. set transl inp \177 \129
  56. set transl inp \178 \130
  57. set transl inp \179 \131
  58. set transl inp \180 \132
  59. set transl inp \181 \133
  60. set transl inp \182 \134
  61. set transl inp \183 \135
  62. set transl inp \184 \136
  63. set transl inp \185 \137
  64. set transl inp \186 \138
  65. set transl inp \187 \139
  66. set transl inp \188 \140
  67. set transl inp \189 \141
  68. set transl inp \190 \142
  69. set transl inp \191 \143
  70. set transl inp \192 \144
  71. set transl inp \193 \145
  72. set transl inp \194 \146
  73. set transl inp \195 \147
  74. set transl inp \196 \148
  75. set transl inp \197 \149
  76. set transl inp \198 \150
  77. set transl inp \199 \151
  78. set transl inp \200 \152
  79. set transl inp \201 \153
  80. set transl inp \202 \154
  81. set transl inp \203 \155
  82. set transl inp \204 \156
  83. set transl inp \205 \157
  84. set transl inp \206 \158
  85. set transl inp \207 \159
  86. set transl inp \208 \160
  87. set transl inp \209 \161
  88. set transl inp \210 \162
  89. set transl inp \211 \163
  90. set transl inp \212 \164
  91. set transl inp \213 \165
  92. set transl inp \214 \166
  93. set transl inp \215 \167
  94. set transl inp \216 \168
  95. set transl inp \217 \169
  96. set transl inp \218 \170
  97. set transl inp \219 \171
  98. set transl inp \220 \172
  99. set transl inp \221 \173
  100. set transl inp \222 \174
  101. set transl inp \223 \175
  102. set transl inp \240 \252
  103. set transl inp \242 \63
  104. set transl inp \243 \63
  105. set transl inp \244 \243
  106. set transl inp \245 s
  107. set transl inp \246 i
  108. set transl inp \247 \245
  109. set transl inp \248 j
  110. set transl inp \249 \63
  111. set transl inp \250 \63
  112. set transl inp \251 h
  113. set transl inp \252 k
  114. set transl inp \253 \63
  115. set transl inp \254 \247
  116. set transl inp \255 \63
  117. ; End of Table
  118. ---(cut here)---
  119. ; CP866ISO.INI
  120. ;
  121. ; MS-DOS Kermit Keyboard Translation (keyboard to port)
  122. ; from Microsoft Code Page 866 to ISO 8859-5 Latin/Cyrillic
  123. ;
  124. ; Konstantin Vinogradov, ICSTI, Moscow, USSR
  125. ;
  126. ; Terminal Setup
  127. set transl key on
  128. set ter char tran
  129. set key off
  130. set dis 8
  131. ;
  132. ; Translation Table
  133. set key \255 \160 
  134. set key \240 \161 
  135. set key \242 \164 
  136. set key \244 \167 
  137. set key \246 \174 
  138. set key \128 \176 
  139. set key \129 \177 
  140. set key \130 \178 
  141. set key \131 \179 
  142. set key \132 \180 
  143. set key \133 \181 
  144. set key \134 \182 
  145. set key \135 \183 
  146. set key \136 \184 
  147. set key \137 \185 
  148. set key \138 \186 
  149. set key \139 \187 
  150. set key \140 \188 
  151. set key \141 \189 
  152. set key \142 \190 
  153. set key \143 \191 
  154. set key \144 \192 
  155. set key \145 \193 
  156. set key \146 \194 
  157. set key \147 \195 
  158. set key \148 \196 
  159. set key \149 \197 
  160. set key \150 \198 
  161. set key \151 \199 
  162. set key \152 \200 
  163. set key \153 \201 
  164. set key \154 \202 
  165. set key \155 \203 
  166. set key \156 \204 
  167. set key \157 \205 
  168. set key \158 \206 
  169. set key \159 \207 
  170. set key \160 \208 
  171. set key \161 \209 
  172. set key \162 \210 
  173. set key \163 \211 
  174. set key \164 \212 
  175. set key \165 \213 
  176. set key \166 \214 
  177. set key \167 \215 
  178. set key \168 \216 
  179. set key \169 \217 
  180. set key \170 \218 
  181. set key \171 \219 
  182. set key \172 \220 
  183. set key \173 \221 
  184. set key \174 \222 
  185. set key \175 \223 
  186. set key \252 \240 
  187. set key \243 \244 
  188. set key \245 \247 
  189. set key \247 \254 
  190. ; End of Table
  191. ---(cut here)---
  192. ; MS-DOS Kermit Input Translation
  193. ; from KOI (old KOI-8) and/or KOI-7 (7-bit environment KOI) to CP866
  194. ;
  195. ; Terminal Setup
  196. set transl inp on
  197. set ter char tran
  198. set dis 8
  199. ;
  200. ; Translation Table (GR part only)
  201. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  202. set transl inp \160 \32    ;
  203. set transl inp \161 !    ; Codes from A0 (160) up to BF (191) were not defined
  204. set transl inp \162 "    ; in the standards for KOI-7/8 (GOST 19768-74 <-old).
  205. set transl inp \163 #    ;
  206. set transl inp \164 $    ; But these translations do no harm
  207. set transl inp \165 %    ; and can be useful for somebody as well as myself.
  208. set transl inp \166 &    ;
  209. set transl inp \167 '    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  210. set transl inp \168 (    ;
  211. set transl inp \169 )    ;
  212. set transl inp \170 *    ;
  213. set transl inp \171 +    ;
  214. set transl inp \172 ,    ;
  215. set transl inp \173 \45    ;
  216. set transl inp \174 .    ;
  217. set transl inp \175 /    ;
  218. set transl inp \176 0    ;
  219. set transl inp \177 1    ;
  220. set transl inp \178 2    ;
  221. set transl inp \179 3    ;
  222. set transl inp \180 4    ;
  223. set transl inp \181 5    ;
  224. set transl inp \182 6    ;
  225. set transl inp \183 7    ;
  226. set transl inp \184 8    ;
  227. set transl inp \185 9    ;
  228. set transl inp \186 :    ;
  229. set transl inp \187 \59    ;
  230. set transl inp \188 <    ;
  231. set transl inp \189 =    ;
  232. set transl inp \190 >    ;
  233. set transl inp \191 ?    ;
  234. ;;;;;;;;;;;;;;;;;;;;;;;;;
  235. set transl inp \192 \238
  236. set transl inp \193 \160
  237. set transl inp \194 \161
  238. set transl inp \195 \230
  239. set transl inp \196 \164
  240. set transl inp \197 \165
  241. set transl inp \198 \228
  242. set transl inp \199 \163
  243. set transl inp \200 \229
  244. set transl inp \201 \168
  245. set transl inp \202 \169
  246. set transl inp \203 \170
  247. set transl inp \204 \171
  248. set transl inp \205 \172
  249. set transl inp \206 \173
  250. set transl inp \207 \174
  251. set transl inp \208 \175
  252. set transl inp \209 \239
  253. set transl inp \210 \224
  254. set transl inp \211 \225
  255. set transl inp \212 \226
  256. set transl inp \213 \227
  257. set transl inp \214 \166
  258. set transl inp \215 \162
  259. set transl inp \216 \236
  260. set transl inp \217 \235
  261. set transl inp \218 \167
  262. set transl inp \219 \232
  263. set transl inp \220 \237
  264. set transl inp \221 \233
  265. set transl inp \222 \231
  266. set transl inp \223 \234
  267. set transl inp \224 \158
  268. set transl inp \225 \128
  269. set transl inp \226 \129
  270. set transl inp \227 \150
  271. set transl inp \228 \132
  272. set transl inp \229 \133
  273. set transl inp \230 \148
  274. set transl inp \231 \131
  275. set transl inp \232 \149
  276. set transl inp \233 \136
  277. set transl inp \234 \137
  278. set transl inp \235 \138
  279. set transl inp \236 \139
  280. set transl inp \237 \140
  281. set transl inp \238 \141
  282. set transl inp \239 \142
  283. set transl inp \240 \143
  284. set transl inp \241 \159
  285. set transl inp \242 \144
  286. set transl inp \243 \145
  287. set transl inp \244 \146
  288. set transl inp \245 \147
  289. set transl inp \246 \134
  290. set transl inp \247 \130
  291. set transl inp \248 \156
  292. set transl inp \249 \155
  293. set transl inp \250 \135
  294. set transl inp \251 \152
  295. set transl inp \252 \157
  296. set transl inp \253 \153
  297. set transl inp \254 \151
  298. set transl inp \255 \127
  299. ; End of Table
  300. ---(cut here)---
  301. ; MS-DOS Kermit Keyboard Translation
  302. ; from CP866 to KOI (old KOI-8 USSR GOST - "Oldies but Goldies")
  303. ;
  304. ; Terminal Setup
  305. set transl key on
  306. set ter char tran
  307. set key off
  308. set dis 8
  309. ;
  310. ; Translation Table
  311. set key \238 \192
  312. set key \160 \193
  313. set ke